Christmas Bells — definition

1. Christmas bells (Noun)

1 definition

Christmas bells (Noun) — Any of several plants of the genus Blandfordia having large orange or crimson flowers.

1 type of
flower
2 parts of
Blandfordia genus Blandfordia